James McHenry (* 16. November 1753 in Ballymena, Ulster; † 3. Mai 1816 in Baltimore, Maryland) war ein amerikanischer Politiker und einer der Unterzeichner der amerikanischen Verfassung von Maryland. Er war auch ein Delegierter des Kontinentalkongresses von Maryland und Kriegsminister unter den Präsidenten George Washington und John Adams. Nach ihm wurde das Fort McHenry benannt.
Er genoss eine klassische Erziehung in Dublin und emigrierte 1771 nach Philadelphia, wo er Arzt wurde. In Baltimore gründete er mit seinem Bruder ein Import-Export-Unternehmen.
Während seiner Zeit als Kriegsminister legte er die Rassentrennung für das Marine Corps fest, dass kein „Neger, Mulatte oder Indianer“ aufgenommen werden dürfe (“No Negro, Mulatto or Indian to be enlisted”).[1] Dieses Verbot galt von 1798 bis 1942.